torture instruments - Español Inglés Diccionario